sit on their hands - Turc Anglais Dictionnaire